import { Todo, TODOState } from "@/types";

export function stateToName(state: TODOState): string {
  switch (state) {
    case TODOState.CANCLE:
      return "取消事件";
    case TODOState.COMPLETE:
      return "完成事件";
    case TODOState.WAIT:
      return "未开始";
    case TODOState.DOING:
      return "正在做";
  }
  return "位置状态";
}

export function todoName(todo: Todo): string {
  if (!todo) {
    return "";
  }
  if (!todo.name) {
    return todo.content.slice(0, 6);
  }
  return todo.name;
}
